African softshell turtle - Spanish English Dictionary